foundation trustee - Turkish English Dictionary